package com.example.domain;

import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.util.List;

/**
 * @author hlc
 * @version 1.0
 * @date 2022/10/22 10:01
 */
@Data
@AllArgsConstructor
@NoArgsConstructor
public class PageResult<T> {
    /**
     * 当前页码
     */
    private Integer pageNumber;
    /**
     * 每页数量
     */
    private Integer pageSize;
    /**
     * 记录总数
     */
    private Long totalSize;
    /**
     * 页码总数
     */
    private Integer totalPages;
    /**
     * 数据
     */
    private List<T> list;
}
